an advantage gained at the beginning - Anglais Synonymes Dictionnaire